package LeetCode.month01.day22;

public class No231 {
    public boolean isPowerOfTwo(int n) {
        int big = 1<<30;
        return n>0&&big%n==0;

//        return n>0&& (n&-n)==n;

//        return n>0&&(n&(n-1))==0;

//        if(n<=0) return false;
//        if(n==1) return true;
//        if(n%2!=0) return false;
//        return isPowerOfTwo(n/2);
    }

}
